package com.lzx.makeFriend.service;

import com.lzx.common.utils.R;
import com.lzx.makeFriend.entity.Invite;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author lzx
 * @since 2023-01-03
 */
public interface InviteService extends IService<Invite> {

    //邀请用户回答问题
    R inviteUser(Invite invite);

    //获取推荐邀请列表
    R getRecommendList(int userId);

    //获取当前用户收到的好友邀请
    R getInviteList(int userId, int current, int size);

    //用户同意或拒绝邀请
    R isAgreeInvite(Long id, int isAgree);
}
